corporate charter - French English Dictionary